loss of homemaking capacity - Spanish English Dictionary